PERFORMANCE COMPARISON BETWEEN THE CLICK MODULAR Router and the NetFPGA Router
نویسندگان
چکیده
1 It is possible to forward minimum-sized packets at rates of hundreds of Mbps using commodity hardware and Linux. We had a preference for the Click Modular Router platform due its flexibility and the fact that it claimed to have equal or higher performance than native forwarding if used with its polling drivers. Moreover, the NetFPGA is an open networking platform accelerator that enables researchers and instructors to build working prototypes of high-speed, hardware-accelerated networking systems. NetFPGA reference designs comprised in the system include an IPv4 router, an Ethernet switch, a fourport NIC, and SCONE (Software Component of NetFPGA). Researchers have used the platform to build advanced network flow processing systems. We have followed the RFC1242 Benchmarking Terminology for Network Interconnection Devices and the RFC2544 Benchmarking Methodology for Network Interconnection Devices in order to define the specific set of tests to use to describe the performance characteristics of the two routers. We have also shown a test comparison between the NetFPGA and the Click router about a file transfer using the FTP and the HTTP protocol.Overall, the NetFPGA router performance outperforms the Click router performance.
منابع مشابه
The Click2NetFPGA Toolchain
High Level Synthesis (HLS) is a promising technology where algorithms described in high level languages are automatically transformed into a hardware design. Although many HLS tools exist, they are mainly targeting developers who want to use a high level programming language to design hardware modules. They are not designed to automatically compile a complete software system, such as a network ...
متن کاملThe Click Convergence Layer: Putting a Modular Router Under DTN2 TR-UTEDGE-2010-016
The Bundle Protocol shows great promise as a general purpose application-layer protocol for delay-tolerant networks (DTNs) and has found many adopters within the research community. As an application layer protocol, a convergence layer (UDP/TCP sockets or some other domain-specific transport mechanism) is required to deliver bundles between nodes. We argue that a flexible convergence layer arch...
متن کاملThe Click Convergence Layer: Putting a Modular Router Under DTN2
The Bundle Protocol shows great promise as a general purpose application-layer protocol for delay-tolerant networks (DTNs) and has found many adopters within the research community. As an application layer protocol, a convergence layer (UDP/TCP sockets or some other domain-specific transport mechanism) is required to deliver bundles between nodes. We argue that a flexible convergence layer arch...
متن کاملFast Reroute and Multipath Routing Extensions to the NetFPGA Reference Router
This paper describes the design and implementation of two feature extensions to the NetFPGA reference router fast reroute and multipath routing. We also share our insight into the inherent similarities of these two seemingly disparate features that enable us to run them simultaneously. Both features are designed to work at line-rate. With minimum modification of both hardware and software, the ...
متن کاملNs-3-click: Click Modular Router Integration for Ns-3
The Click Modular Router provides a flexible platform for protocol development and testing. Integrating the Click Modular Router with a network simulator offers the advantage of bringing this flexibility into a simulation framework. The existing integration of Click with ns-2 (nsclick) has several limitations, namely it cannot be used with generic traffic generators, transport protocols and Net...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011